How Complicated is the Set of Stable Models of a Recursive Logic Program?

نویسندگان

  • Victor W. Marek
  • Anil Nerode
  • Jeffrey B. Remmel
چکیده

In Logic Programming, ”negation as failure” has become an important area of research. ”Negation as failure” is ubiquitous in deductive databases ([Minker, 1987]), in truth maintenance systems ([Doyle, 1979]), and in default logic ([Reiter, 1980]). It is a naturally occurring “non-monotonic logic”. The original (breadth-first) PROLOG is a (monotonic) classical logic of pure Horn clauses. There, every Horn program possesses a least Herbrand model. Correspondingly, an important tool for understanding the semantics of PROLOG programs allowing “negation as failure” has been stable models ([Gelfond and Lifschitz, 1988]). But, unlike the situation for pure Horn clause logic, a program here may have no least stable model in the Herbrand universe. In fact, a program may have no stable model or many different stable models. Exactly how complicated can the set of all stable models be? In this paper we determine this for programs with a recursive set of axioms. See [Rogers, 1967] for all unexplained terminology. We show that, up to a 1:1 recursive Department of Computer Science, University Kentucky, Lexington, KY 40506–0027. Work partially supported by NSF grant RII-8610671 and Kentucky EPSCoR program and ARO contract DAAL03-89-K0124. Mathematical Sciences Institute, Cornell University, Ithaca, NY 14853. Work partially supported by NSF grant DMS-8902797 and ARO contract DAAG629-85-C-0018. Department of Mathematics, University of California at San Diego, La Jolla, CA 92903. Work partially supported by NSF grant DMS-9006413.

برای دانلود رایگان متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

ثبت نام

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

منابع مشابه

The Stable Models of a Predicate Logic Program

Gelfond-Lifschitz [7] introduced the concept of a stable model M of a Predicate Logic Program P . Here we show that, up to a recursive 1-1 coding, the set of all stable models of finite Predicate Logic Programs and the Π1 classes (equivalently, the set of all infinite branches of recursive trees) coincide (Theorems 4.1 and 5.1). Typical consequences: 1) there are finite Predicate Logic Programs...

متن کامل

Prediction of melting points of a diverse chemical set using fuzzy regression tree

The classification and regression trees (CART) possess the advantage of being able to handlelarge data sets and yield readily interpretable models. In spite to these advantages, they are alsorecognized as highly unstable classifiers with respect to minor perturbations in the training data.In the other words methods present high variance. Fuzzy logic brings in an improvement in theseaspects due ...

متن کامل

Bi-Level Control Policy for Redundant Repairable Multicomponent System with Reneging, Set Up and Vacation

This paper deals with bi-level control policy and queuing analysis of a machine repair problem. The model is developed by incorporating mixed standbys (cold and warm), reneging, set up and vacation time. The repair facility consists of two heterogeneous repairmen in the system. The life and repair time of the failed units and also their set up times are assumed to be exponentially distributed. ...

متن کامل

New Applications on Linguistic Mathematical Structures and Stability Analysis of Linguistic Fuzzy Models

In this paper some algebraic structures for linguistic fuzzy models are defined for the first time. By definition linguistic fuzzy norm, stability of these systems can be considered. Two methods (normed-based & graphical-based) for stability analysis of linguist fuzzy systems will be presented. At the follow a new simple method for linguistic fuzzy numbers calculations is defined. At the end tw...

متن کامل

Designing and Modeling a Control System for Aircraft in the Presence of Wind Disturbance (TECHNICAL NOTE)

This paper proposes a switching adaptive control for trajectory tracking of unmanned aircraft systems. The switching adaptive control method is designed to overcome the wind disturbance and achieve a proper tracking performance for control systems. In the suggested system, the wind disturbance is regarded as a finite set of uncertainties; a controller is designed for each uncertainty, and a per...

متن کامل

ذخیره در منابع من


  با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید

عنوان ژورنال:
  • Ann. Pure Appl. Logic

دوره 56  شماره 

صفحات  -

تاریخ انتشار 1992